home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
lettori
/
cdweb04.lzx
/
CreaCD-WEB
/
CreaCD-WEB.doc
< prev
next >
Wrap
Text File
|
2011-04-12
|
7KB
|
183 lines
************
*CreaCD-WEB*
* v0.4 *
************
Cosa è.
^^^^^^^
CreaCD-WEB è un programma per creare una interfaccia HTML per i CD tipo
Aminet, partendo dai file "#?.(rea|rdm|readme)" e dagli archivi
"#?.(lha|lzh|lzx)".
Come è il risultato?.
^^^^^^^^^^^^^^^^^^^^^
CreaCD-WEB opera su un sistema di dir simile a quello di Aminet:
Root Dir
|
|
/|\
/ | \
/ | \
/ | \
Dev Games Libs
/ | /|\ | \
Archivi Archivi Archivi
Alla fine delle operazioni si avrà nella Root un file chiamato
MadreLista.html (La Madre Di Tutte Le Liste) con i link a Dev, Games, Libs.
Clickando su Dev, ad esempio verrà caricato il file Dev.html (anch'esso in
Root) così formato:
Nome archivio ---> Short desc
Sia "Nome archivio" che "Short desc" sono dei link attivi:
Nome archivio: è un link all'archivio. A seconda del browser shift+click
o click del pulsante destro copiano l'archivio su HD.
Short desc: è la prima riga del readme. Di solito essa è una breve
spiegazione del programma. E` un link ad un file .html in Dev/
che è il file readme trasformato in html.
Come funziona. ***Nuovo in v0.4***
^^^^^^^^^^^^^^
CreaCD-WEB apre un filerequester Asl e chiede una dir su cui operare.
Ora verrà chiesto di selezionare le dir che _NON SI VUOLE_ processare.
Quando si avrà finito di selezionare le dir premere "Annulla".
Verrà poi chiesto se si vuole il requester che ciede ogni volta un
immagine per sfondo per le liste (NB l'immagine deve stare nella Root).
Se non si selezionerà nessun file come sfondo verrà usato come colore
di sfondo il bianco (#FFFFFF).
Verrà chiesto poi se si vuole cancellare i file ".readme" processati.
CreaCD-WEB cercherà i file #?.(rea|rdm|readme) che trasformerà in
HTML.
***NIENTE VERRÀ CANCELLATO O SOVRASCRITTO!!!*** (se non si vuole...)
Quando saranno finite le dir su cui operare verrà creato il file
MadreLista.html con una immagine di sfondo opzionale (o il bianco).
In ogni pagina c'è una firma con un link al mio indirizzo per qualunque
segnalazione di BUG o richiesta di modifiche.
Cosa serve.
^^^^^^^^^^^
Un Amiga :)
asl.library almeno v38, quindi SO 2.1 anche se sarebbe meglio il 3.0 per
dei bug in alcune funzioni della dos.library nella 2.1
Non è necessario un HD molto veloce ma non sarebbe male, per i continui
accessi al disco.
Non sono richieste grandi risorse di RAM (c.ca 100Kbytes).
Stack di 8192 bytes.
Processore 68020 o superiore.
Bug conosciuti.
^^^^^^^^^^^^^^^
Nessuno. Se ne trovate scrivete a flaz@itelcad.it
Da fare.
^^^^^^^^
In ordine di importanza:
°Scrivere funzioni sostitutive di quelle buggate nella v38 del SO.
°Codice di startup da WB.
°Immagini per l'Intestazione delle liste e MadreLista.
°Una vera GUI :)
°Passare alla reqtools.library per poter selezionare più dir (anche se non
credo che sia più necessario...).
°Spazio per suggerimenti.... :)
Condizioni di utilizzo.
^^^^^^^^^^^^^^^^^^^^^^^
Il programma è SHAREWARE. E` possibile un utilizzo di prova limitato ad un
solo CD.
E` ASSOLUTAMENTE VIETATA LA DISTRIBUZIONE DI QUESTO SOFWARE CON QUALSIASI
MEZZO (INTERNET, FIDONET, CD-ROM, FLOPPY, RIVISTE, ETC. ETC.). PER AVERLO
RIVOLGERSI DIRETTAMENTE ALL'AUTORE PER UNA COPIA PERSONALIZZATA.
Ne è permesso un uso senza limiti di tempo a scopo personale: creazione di
liste temporanee, da non divulgare, per uso proprio.
Per un uso commerciale (distribuzione con qualunque mezzo) è necessaria una
registrazione che ammonta a Lit. 10.000 per CD masterizzato. La somma
deve essere versata con vaglia postale a:
Flavio Catalani
Via Colle Pizzuto, 3
00030 Genazzano (Roma)
ITALIA.
Essendo alte le spese per il vaglia, se si prevede un uso continuato del
programma è possibile fare un versamento per più CD.
In questo caso ogni 6 CD = Lit. 50.000,
12 CD = Lit. 100.000,
e così via...
abbonamento alla rivista o al CD per il tempo previsto
di utilizzo del programma.
Nel caso di pagamento di più numeri non è possibile un risarcimento
allorchè venga deciso di non utilizzare più CreaCD-WEB prima dell'utilizzo
di tutte le quote pagate.
Pagando le quote in anticipo si ha diritto a tutti gli upgrade (upgrade
generali o personalizzati come da eventuali richieste) per il periodo
pagato.
**ATTENZIONE**
^^^^^^^^^^^^^^
L'autore del programma non è responsabile per qualunque danno derivante
dall'uso (corretto o no) del programma CreaCD-WEB.
Il programma viene venduto senza nessuna forma di garanzia: implicita o
esplicita.
Se non siete d'accordo con quanto scritto sopra siete pregati di cancellare
questo programma, con eventuali archivi compressi e non, da ogni tipo di
memoria di massa di vostra proprietà.
L'Autore.
^^^^^^^^^
L'autore del programma può essere contattato tramite Internet all'e-mali:
flaz@itelcad.it
Oppure all'indirizzo:
Flavio Catalani
Via Colle Pizzuto, 3
00030 Genazzano (Roma)
ITALIA
Nel caso di posta elettronica verrete contattati dopo un massimo di una
settimana (caso limite). Normalmente dopo 2 o 3 giorni.
Storia di CreaCD-WEB.
^^^^^^^^^^^^^^^^^^^^^
v0.1 Prima versione
v0.2 * Aumentata la velocità di conversione rdm->html.
* Piccoli cambiamenti interni in preparazione di future versioni.
* Compilato con codice 020+.
v0.3 * Riorganizzazione interna per una maggiore velocità, leggibilità del
codice e future aggiunte (quasi totale riscrittura del main()).
* Cambiato metodo di selezione delle dir su cui operare. Ora è
l'esatto opposto: invece di selezionare quelle su cui operare si
selezionano quelle su cui NON operare :-).
v0.3a * Bug Fix: Selezionando annulla al primo Asl requester non si usciva
come dovuto.
* Bug Fix: Dimenticato <BODY BGCOLOR=#FFFFFF> per le pagine
trasformate da .readme a .html
v0.4 * Aggiornato il compilatore StormC++ da 1.10.0 a 1.10.7.
* Ora si ha la possibiltà di cancellare i file ".readme".
* Si può scegliere di non far mai apparire il requester per la scelta
dell'immagine di sfondo.